papillary tumor - German English Dictionary